be dragfooted - German English Dictionary